In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.
A group of children came to a toy store. Each of them would like to buy a number of balloons. The children like diversity - none of them wants to have two balloons of the same colour. Help the shop-assistant to check whether orders of all children can be completed within the current assortment of the store.
Write a program that:
The first line of input contains two integers and (, ), separated by a single space and denoting the number of different colours of balloons that are present in the store and the number of children. The second line of input contains integers ( for ), separated by single spaces and denoting the quantities of balloons of respective colours. The third line of input contains integers ( for ), separated by single spaces and denoting the orders of respective children; means that the -th child would like to buy balloons, all having different colours.
The first and only line of output should contain a single word TAK (i.e. yes in Polish), if orders of all children can be completed, and NIE (i.e. no in Polish) otherwise.
For the input data:
4 3 3 2 1 3 1 3 4
the correct result is:
TAK
and for the input data:
4 3 3 2 1 3 1 4 4
the correct result is:
NIE
Task author: Jakub Radoszewski.